using System.Windows;
using System.Windows.Data;

namespace PropertyExpression.PresentationCode
{
    public interface IElement<T> : IElementBase
    {
        IElement<T> Nested(params IElementBase[] elementBases);

        void SetBinding(DependencyProperty dependencyProperty, BindingBase value);

        string Name { get; set; }
    }
}